origma rubricata - French English Dictionary